#ifndef MATH_GTEST_MATH_TEST_DATA_SINHF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_SINHF_DATA_H

DataFloatFloat g_sinhfData[] = {
    {-0x1.fcc75ep-22, -0x1.fcc75ep-22},
    {0x1.ff5b12p-22, 0x1.ff5b12p-22},
    {-0x1.1045a6p-1, -0x1.1d4996p-1},
    {0x1.0b26eep-1, 0x1.1770cp-1},
    {-0x1.1f9bacp-37, -0x1.1f9bacp-37},
    {0x1.1e3362p-37, 0x1.1e3362p-37},
    {-0x1.4351p-12, -0x1.435102p-12},
    {0x1.4351p-12, 0x1.435102p-12},
    {-0x1.561b1p+6, -0x1.4f1fe8p+122},
    {0x1.561b1p+6, 0x1.4f1fe8p+122},
    {-0x1.6e564ep-2, -0x1.76339cp-2},
    {0x1.6e564ep-2, 0x1.76339cp-2},
    {-0x1.9b17d8p-2, -0x1.a6399ap-2},
    {0x1.9b17d8p-2, 0x1.a6399ap-2},
    {-0x1.b62492p-1, -0x1.ed9c6cp-1},
    {0x1.b62492p-1, 0x1.ed9c6cp-1},
    {-0x1.c30c06p-1, -0x1.ffb1b2p-1},
    {0x1.c30c06p-1, 0x1.ffb1b2p-1},
    {-0x1.cbae7p+2, -0x1.490e4p+9},
    {0x1.cbae7p+2, 0x1.490e4p+9},
    {-0x1.d58c32p-12, -0x1.d58c32p-12},
    {0x1.d37354p-12, 0x1.d37356p-12},
    {-0x1.d3758ap-12, -0x1.d3758cp-12},
    {0x1.d37726p-12, 0x1.d37728p-12},
    {-0x1.d4abacp-6, -0x1.d4bc0ap-6},
    {0x1.d4abacp-6, 0x1.d4bc0ap-6},
    {-0x1.fffcp+1, -0x1.b495d8p+4},
    {0x1.ff16ap+1, 0x1.b189b2p+4},
    {0x1p-1, 0x1.0acdp-1},
    {-0x1p-1, -0x1.0acdp-1},
    {0x1.ffe484p-22, 0x1.ffe484p-22},
    {-0x1.0112ep-21, -0x1.0112ep-21},
    {0x1p-149, 0x1p-149},
    {-0x1p-149, -0x1p-149},
    {0x1.ff6fe6p-42, 0x1.ff6fe6p-42},
    {-0x1.02d096p-41, -0x1.02d096p-41},
    {0x1.000018p-3, 0x1.00aae4p-3},
    {-0x1.000018p-3, -0x1.00aae4p-3},
    {0x1.00018p+0, 0x1.2cdc4cp+0},
    {-0x1.170bbep+0, -0x1.51ae5cp+0},
    {0x1.ffca9ap-41, 0x1.ffca9ap-41},
    {-0x1.faf336p-41, -0x1.faf336p-41},
    {0x1.003094p+3, 0x1.76d5fep+10},
    {-0x1.0018p+3, -0x1.75b686p+10},
    {0x1.002p-1, 0x1.0af118p-1},
    {-0x1.003a36p-1, -0x1.0b0ea6p-1},
    {0x1.00adp+0, 0x1.2de534p+0},
    {-0x1.0aea7p+0, -0x1.3df95cp+0},
    {0x1.00af9ep+1, 0x1.d2d36p+1},
    {-0x1.00cp+1, -0x1.d31158p+1},
    {0x1.0100e6p+2, 0x1.bb8b2cp+4},
    {-0x1.0101p+2, -0x1.bb8bep+4},
    {0x1.019bp+1, 0x1.d6509ep+1},
    {-0x1.019bp+1, -0x1.d6509ep+1},
    {0x1.04p+5, 0x1.d99ef2p+45},
    {-0x1.04p+5, -0x1.d99ef2p+45},
    {0x1.06999ap+6, 0x1.a39e2p+93},
    {-0x1.04p+6, -0x1.b61e5cp+92},
    {0x1.0401cp-1, 0x1.0f53c4p-1},
    {-0x1.0401cp-1, -0x1.0f53c4p-1},
    {0x1.04dp-2, 0x1.07a43ep-2},
    {-0x1.04cf7ap-2, -0x1.07a3b2p-2},
    {0x1.07p-5, 0x1.070b9p-5},
    {-0x1.07p-5, -0x1.070b9p-5},
    {0x1.07b15cp-2, 0x1.0a9deap-2},
    {-0x1.0801d6p-2, -0x1.0af114p-2},
    {0x1.187168p-9, 0x1.187176p-9},
    {-0x1.0ab816p-7, -0x1.0ab8d6p-7},
    {0x1.0b618cp+85, HUGE_VALF},
    {-0x1.093282p+85, -HUGE_VALF},
    {0x1.0ed312p-1, 0x1.1ba1a8p-1},
    {-0x1.0e4f7ap-1, -0x1.1b0b42p-1},
    {0x1.8c9614p-5, 0x1.8cbdbcp-5},
    {-0x1.13c9f2p-7, -0x1.13cac8p-7},
    {0x1.146p-6, 0x1.14635ap-6},
    {-0x1.14360ep-6, -0x1.143968p-6},
    {0x1.18p-4, 0x1.1837d8p-4},
    {-0x1.17f79cp-4, -0x1.182f6ep-4},
    {0x1.1afccp-2, 0x1.1e9a68p-2},
    {-0x1.1afccp-2, -0x1.1e9a68p-2},
    {0x1.1b07f2p+0, 0x1.58519ep+0},
    {-0x1.1b07f6p+0, -0x1.5851a4p+0},
    {0x1.1c18p-2, 0x1.1fc096p-2},
    {-0x1.1c18p-2, -0x1.1fc096p-2},
    {0x1.5337bep-7, 0x1.53394ap-7},
    {-0x1.1c4cp-6, -0x1.1c4fa6p-6},
    {0x1.1efp-7, 0x1.1ef0fp-7},
    {-0x1.1efp-7, -0x1.1ef0fp-7},
    {0x1.1ef8p+0, 0x1.5ef5ap+0},
    {-0x1.1ef8p+0, -0x1.5ef5ap+0},
    {0x1.2e073ap+0, 0x1.7922d2p+0},
    {-0x1.2e073ap+0, -0x1.7922d2p+0},
    {0x1.31497ep-1, 0x1.43b382p-1},
    {-0x1.31497ep-1, -0x1.43b382p-1},
    {0x1.31abd8p-3, 0x1.32ceb2p-3},
    {-0x1.3191a2p-3, -0x1.32b432p-3},
    {0x1.32e74cp+0, 0x1.81e2bp+0},
    {-0x1.32cd16p+0, -0x1.81b348p+0},
    {0x1.36ea5cp+1, 0x1.684f92p+2},
    {-0x1.345bp+1, -0x1.61103cp+2},
    {0x1.42be18p-12, 0x1.42be18p-12},
    {-0x1.3e8c5ap-12, -0x1.3e8c5ap-12},
    {0x1.3ebcp-12, 0x1.3ebc02p-12},
    {-0x1.7329c6p-12, -0x1.7329c6p-12},
    {0x1.3ec6b2p-12, 0x1.3ec6b2p-12},
    {-0x1.2dfdaap-9, -0x1.2dfdbcp-9},
    {0x1.403a42p+0, 0x1.9a856cp+0},
    {-0x1.428814p+0, -0x1.9ee45cp+0},
    {0x1.4129d6p-2, 0x1.467468p-2},
    {-0x1.4129d6p-2, -0x1.467468p-2},
    {0x1.442556p-12, 0x1.442556p-12},
    {-0x1.442556p-12, -0x1.442556p-12},
    {0x1.4455a8p+6, 0x1.f897fp+115},
    {-0x1.4455a8p+6, -0x1.f897fp+115},
    {0x1.4719c8p+6, 0x1.f7c6fep+116},
    {-0x1.4719c6p+6, -0x1.f7c602p+116},
    {0x1.48f2e4p+6, 0x1.8fd144p+117},
    {-0x1.48f2e4p+6, -0x1.8fd144p+117},
    {0x1.55610cp-3, 0x1.56f65p-3},
    {-0x1.5354c2p-3, -0x1.54e2c4p-3},
    {0x1.5ef7bcp+6, 0x1.7ff7f6p+125},
    {-0x1.5ef6eap+6, -0x1.7fa94p+125},
    {0x1.60006p+6, 0x1.f13408p+125},
    {-0x1.60006p+6, -0x1.f13408p+125},
    {0x1.60107cp+6, 0x1.f91646p+125},
    {-0x1.60107cp+6, -0x1.f91646p+125},
    {0x1.620054p-2, 0x1.691842p-2},
    {-0x1.620054p-2, -0x1.691842p-2},
    {0x1.62e4b4p+6, 0x1.002106p+127},
    {-0x1.62e538p+6, -0x1.00420cp+127},
    {0x1.6591c4p+6, 0x1.f40a2cp+127},
    {-0x1.6591c4p+6, -0x1.f40a2cp+127},
    {0x1.65a806p+6, 0x1.ff0714p+127},
    {-0x1.65a806p+6, -0x1.ff0714p+127},
    {0x1.65a8dap+6, 0x1.ff70fp+127},
    {-0x1.65a8dap+6, -0x1.ff70fp+127},
    {0x1.659fap+6, 0x1.fada84p+127},
    {-0x1.65a976p+6, -0x1.ffbedcp+127},
    {0x1.66dffap-2, 0x1.6e4442p-2},
    {-0x1.67e61ep-2, -0x1.6f5ab4p-2},
    {0x1.6139e2p-6, 0x1.6140e2p-6},
    {-0x1.67c79ap-6, -0x1.67cfp-6},
    {0x1.77fffep-8, 0x1.780086p-8},
    {-0x1.77fffep-8, -0x1.780086p-8},
    {0x1.8000acp-10, 0x1.8000b6p-10},
    {-0x1.704578p-10, -0x1.70458p-10},
    {0x1.83136cp+3, 0x1.5df3bcp+16},
    {-0x1.8313eap+3, -0x1.5df91cp+16},
    {0x1.853c56p+0, 0x1.16c372p+1},
    {-0x1.853c56p+0, -0x1.16c372p+1},
    {0x1.88p-12, 0x1.88p-12},
    {-0x1.8794ap-12, -0x1.8794ap-12},
    {0x1.8cd558p+3, 0x1.dab77cp+16},
    {-0x1.8cd558p+3, -0x1.dab77cp+16},
    {0x1.a70caap+1, 0x1.b36bf8p+3},
    {-0x1.a70ca4p+1, -0x1.b36be4p+3},
    {0x1.aeee6ep+2, 0x1.a3f52cp+8},
    {-0x1.ae4a96p+2, -0x1.9fc768p+8},
    {0x1.bfb3b6p-1, 0x1.faf9d8p-1},
    {-0x1.c1cp-1, -0x1.fddcb6p-1},
    {0x1.c61c8ep-3, 0x1.c9d782p-3},
    {-0x1.c61c8ep-3, -0x1.c9d782p-3},
    {0x1.c0b612p+1, 0x1.0a28d4p+4},
    {-0x1.c71c78p+1, -0x1.17d46ep+4},
    {0x1.cffffep-6, 0x1.d00fep-6},
    {-0x1.cffffep-6, -0x1.d00fep-6},
    {0x1.d12f9ap-12, 0x1.d12f9cp-12},
    {-0x1.d12f1p-12, -0x1.d12f12p-12},
    {0x1.d13608p-2, 0x1.e16144p-2},
    {-0x1.d145c2p-2, -0x1.e172a6p-2},
    {0x1.e4857p+2, 0x1.e518f2p+9},
    {-0x1.e4b696p+2, -0x1.e68e08p+9},
    {0x1.e60da6p-2, 0x1.f882fcp-2},
    {-0x1.e60da6p-2, -0x1.f882fcp-2},
    {0x1.e8bcep+0, 0x1.a6565ap+1},
    {-0x1.e8dda4p+0, -0x1.a68edap+1},
    {0x1.ecfeb6p-4, 0x1.ee2fa8p-4},
    {-0x1.ed02e8p-4, -0x1.ee33e2p-4},
    {0x1.f1491p+0, 0x1.b54f76p+1},
    {-0x1.f1491p+0, -0x1.b54f76p+1},
    {0x1.f116c4p+0, 0x1.b4f5f6p+1},
    {-0x1.f1584ep+0, -0x1.b56a98p+1},
    {0x1.f1f852p-3, 0x1.f6e42cp-3},
    {-0x1.f1f852p-3, -0x1.f6e42cp-3},
    {0x1.f1fffep-3, 0x1.f6ec16p-3},
    {-0x1.f1fffep-3, -0x1.f6ec16p-3},
    {0x1.f2fd58p-9, 0x1.f2fda6p-9},
    {-0x1.be1a52p-8, -0x1.be1b34p-8},
    {0x1.f35bacp-3, 0x1.f8521ep-3},
    {-0x1.f35bacp-3, -0x1.f8521ep-3},
    {0x1.f52e2cp-11, 0x1.f52e32p-11},
    {-0x1.f4dda4p-11, -0x1.f4dda8p-11},
    {0x1.f51a78p-11, 0x1.f51a7ep-11},
    {-0x1.f51a56p-11, -0x1.f51a5cp-11},
    {0x1.f7fffep+3, 0x1.a664dcp+21},
    {-0x1.f7fffep+3, -0x1.a664dcp+21},
    {0x1.f86facp-4, 0x1.f9b65ap-4},
    {-0x1.f87032p-4, -0x1.f9b6e2p-4},
    {0x1.faaee6p-1, 0x1.28c3fap+0},
    {-0x1.fab188p-1, -0x1.28c5fcp+0},
    {0x1.fbe4bp-1, 0x1.29b154p+0},
    {-0x1.fbe4bp-1, -0x1.29b154p+0},
    {0x1.fbfffep-6, 0x1.fc14d2p-6},
    {-0x1.fbfffep-6, -0x1.fc14d2p-6},
    {0x1.fc4848p-7, 0x1.fc4d8p-7},
    {-0x1.fc4848p-7, -0x1.fc4d8p-7},
    {0x1.fce5cp-9, 0x1.fce614p-9},
    {-0x1.fce5cp-9, -0x1.fce614p-9},
    {0x1.fddffep-6, 0x1.fdf512p-6},
    {-0x1.fddffep-6, -0x1.fdf512p-6},
    {0x1.fe3ffep-4, 0x1.ff9218p-4},
    {-0x1.fe3ffep-4, -0x1.ff9218p-4},
    {0x1.fe7ffep-5, 0x1.fed49ap-5},
    {-0x1.fe7ffep-5, -0x1.fed49ap-5},
    {0x1.ffdffep+5, 0x1.3d59d2p+91},
    {-0x1.ffdffep+5, -0x1.3d59d2p+91},
    {0x1.fff77ep-12, 0x1.fff782p-12},
    {-0x1.fff77ep-12, -0x1.fff782p-12},
    {0x1.fff8dep+2, 0x1.747522p+10},
    {-0x1.ffe86cp+2, -0x1.741578p+10},
    {0x1.f84decp+1, 0x1.9b249cp+4},
    {-0x1.fffcp+1, -0x1.b495d8p+4},
    {0x1.ffe248p-1, 0x1.2cc31p+0},
    {-0x1.e662e4p-1, -0x1.197532p+0},
    {0x1.fffebap+0, 0x1.d03a92p+1},
    {-0x1.fffebap+0, -0x1.d03a92p+1},
    {0x1.ffff3ep+1, 0x1.b4a0eap+4},
    {-0x1.ffff36p+1, -0x1.b4a0dp+4},
    {0x0p+0, 0x0p+0},
    {0x1.24924ap-4, 0x1.24d1fep-4},
    {-0x1.24924cp-4, -0x1.24d2p-4},
    {0x1.24924ap-3, 0x1.25914ep-3},
    {-0x1.24924ap-3, -0x1.25914ep-3},
    {0x1.b6bbfap-3, 0x1.ba1908p-3},
    {-0x1.b6db7p-3, -0x1.ba3936p-3},
    {0x1.24924ap-2, 0x1.28917ap-2},
    {-0x1.24924ap-2, -0x1.28917ap-2},
    {0x1.6db6dcp-2, 0x1.7589ep-2},
    {-0x1.6db6dcp-2, -0x1.7589ep-2},
    {0x1.b6db6ep-2, 0x1.c46a5cp-2},
    {-0x1.b6db6ep-2, -0x1.c46a5cp-2},
    {0x1p-1, 0x1.0acdp-1},
    {-0x1p-1, -0x1.0acdp-1},
    {0x1p-1, 0x1.0acdp-1},
    {-0x1p-1, -0x1.0acdp-1},
    {0x1.24924ap-1, 0x1.34c174p-1},
    {-0x1.24924ap-1, -0x1.34c174p-1},
    {0x1.492494p-1, 0x1.60495ap-1},
    {-0x1.492494p-1, -0x1.60495ap-1},
    {0x1.6db6dep-1, 0x1.8d9d94p-1},
    {-0x1.6db6dep-1, -0x1.8d9d94p-1},
    {0x1.924928p-1, 0x1.bcf95cp-1},
    {-0x1.924928p-1, -0x1.bcf95cp-1},
    {0x1.b6db72p-1, 0x1.ee9a9p-1},
    {-0x1.b6db72p-1, -0x1.ee9a9p-1},
    {0x1.db6dbcp-1, 0x1.116108p+0},
    {-0x1.db6dbcp-1, -0x1.116108p+0},
    {0x1.19999ap+0, 0x1.55edp+0},
    {-0x1p+0, -0x1.2cd9fcp+0},
    {0x0p+0, 0x0p+0},
    {0x1.18de5ap-6, 0x1.18e1ep-6},
    {-0x1.18de5ap-6, -0x1.18e1ep-6},
    {0x1.18de5ap-5, 0x1.18ec7p-5},
    {-0x1.18de6p-5, -0x1.18ec76p-5},
    {0x1.f7390ep-5, 0x1.f78a18p-5},
    {-0x1.a54d88p-5, -0x1.a57d16p-5},
    {0x1.087c0cp-4, 0x1.08ab1ap-4},
    {-0x1.18de5ap-4, -0x1.1916b8p-4},
    {0x1.5f15fp-4, 0x1.5f8408p-4},
    {-0x1.5f15fp-4, -0x1.5f8408p-4},
    {0x1.a54d86p-4, 0x1.a60bcep-4},
    {-0x1.a54d86p-4, -0x1.a60bcep-4},
    {0x1.eb851ep-4, 0x1.ecb354p-4},
    {-0x1.eb851ep-4, -0x1.ecb354p-4},
    {0x1.eb850cp-4, 0x1.ecb342p-4},
    {-0x1.eb851ep-4, -0x1.ecb354p-4},
    {0x1.01767ep-3, 0x1.02243cp-3},
    {-0x1.01767ep-3, -0x1.02243cp-3},
    {0x1.0d2a6cp-3, 0x1.0df0f8p-3},
    {-0x1.1767dcp-3, -0x1.1845f4p-3},
    {0x1.18de5ap-3, 0x1.19bff4p-3},
    {-0x1.18de5ap-3, -0x1.19bff4p-3},
    {0x1.2492cep-3, 0x1.2591d4p-3},
    {-0x1.249248p-3, -0x1.25914cp-3},
    {0x1.304636p-3, 0x1.316518p-3},
    {-0x1.304636p-3, -0x1.316518p-3},
    {0x1.3bfa24p-3, 0x1.3d3b72p-3},
    {-0x1.3bfa24p-3, -0x1.3d3b72p-3},
    {0x1.47ae12p-3, 0x1.491472p-3},
    {-0x1.47aa66p-3, -0x1.4910b8p-3},
    {0x1.47ae14p-3, 0x1.491474p-3},
    {-0x1.47ae14p-3, -0x1.491474p-3},
    {0x1.1eb852p-2, 0x1.227b2ep-2},
    {-0x1.1eb852p-2, -0x1.227b2ep-2},
    {0x1.99999ap-2, 0x1.a49c42p-2},
    {-0x1.9db22ep-2, -0x1.a90ab8p-2},
    {0x1.0a3d7p-1, 0x1.1666dcp-1},
    {-0x1.0a3d7p-1, -0x1.1666dcp-1},
    {0x1.47ae14p-1, 0x1.5e8322p-1},
    {-0x1.666666p-1, -0x1.846514p-1},
    {0x1.851eb8p-1, 0x1.abad14p-1},
    {-0x1.851eb8p-1, -0x1.abad14p-1},
    {0x1.c18938p-1, 0x1.fd8f68p-1},
    {-0x1.c28f5cp-1, -0x1.ff018p-1},
    {0x1.19999ap+0, 0x1.55edp+0},
    {-0x1p+0, -0x1.2cd9fcp+0},
    {0x1.19999ap+0, 0x1.55edp+0},
    {-0x1p+0, -0x1.2cd9fcp+0},
    {0x1.9de826p+1, 0x1.95525ep+3},
    {-0x1.9dc762p+1, -0x1.94ea56p+3},
    {0x1.5df1fap+2, 0x1.d9e9bp+6},
    {-0x1.5de826p+2, -0x1.d9a0eep+6},
    {0x1.ecdc38p+2, 0x1.144da8p+10},
    {-0x1.ecdc62p+2, -0x1.144e5ep+10},
    {0x1.3de826p+3, 0x1.425f2ap+13},
    {-0x1.3de826p+3, -0x1.425f2ap+13},
    {0x1.856a62p+3, 0x1.787f6p+16},
    {-0x1.85623p+3, -0x1.781fp+16},
    {0x1.ccec9cp+3, 0x1.b7b5ecp+19},
    {-0x1.ccdc3ap+3, -0x1.b6d508p+19},
    {0x1.0a297ep+4, 0x1.ffcb44p+22},
    {-0x1.0a2b22p+4, -0x1.ffffc2p+22},
    {0x1.614a92p+3, 0x1.e70748p+14},
    {-0x1.62e436p+3, -0x1.00003p+15},
    {0x1.62e436p+3, 0x1.00003p+15},
    {-0x1.6054d2p+3, -0x1.d8a29ap+14},
    {0x1.62e43p+3, 0x1p+15},
    {-0x1.62e43p+3, -0x1p+15},
    {0x1.62e42cp+2, 0x1.fffdep+6},
    {-0x1.62e42cp+2, -0x1.fffdep+6},
    {0x1.62e42ep+2, 0x1.fffdfp+6},
    {-0x1.62e42ep+2, -0x1.fffdfp+6},
    {0x1.62e43p+2, 0x1.fffep+6},
    {-0x1.62e43p+2, -0x1.fffep+6},
    {0x1.62e42cp+1, 0x1.fdfffp+2},
    {-0x1.62e42cp+1, -0x1.fdfffp+2},
    {0x1.62e42ep+1, 0x1.fdfff8p+2},
    {-0x1.62e42ep+1, -0x1.fdfff8p+2},
    {0x1.63a8ccp+1, 0x1.008bfp+3},
    {-0x1.638808p+1, -0x1.0049c8p+3},
    {0x1.62e42cp+0, 0x1.dffff8p+0},
    {-0x1.62e42cp+0, -0x1.dffff8p+0},
    {0x1.62e42ep+0, 0x1.dffffcp+0},
    {-0x1.62defp+0, -0x1.dff4d8p+0},
    {0x1.62e43p+0, 0x1.ep+0},
    {-0x1.62e43p+0, -0x1.ep+0},
    {0x1.62e42cp-1, 0x1.7ffffcp-1},
    {-0x1.62e42cp-1, -0x1.7ffffcp-1},
    {0x1.62e386p-1, 0x1.7fff2cp-1},
    {-0x1.62611cp-1, -0x1.7f5c34p-1},
    {0x1.62e43p-1, 0x1.8p-1},
    {-0x1.630b82p-1, -0x1.803128p-1},
    {0x1.62fe62p-2, 0x1.6a25bp-2},
    {-0x1.62e42cp-2, -0x1.6a09e2p-2},
    {0x1.4e694cp-2, 0x1.546324p-2},
    {-0x1.62e18ep-2, -0x1.6a071cp-2},
    {0x1.6d21ap-2, 0x1.74eb08p-2},
    {-0x1.627b54p-2, -0x1.699abp-2},
    {0x1.62e42cp-3, 0x1.64ab8cp-3},
    {-0x1.62e42cp-3, -0x1.64ab8cp-3},
    {0x1.62e42ep-3, 0x1.64ab8cp-3},
    {-0x1.62e42ep-3, -0x1.64ab8cp-3},
    {0x1.5ecb9cp-3, 0x1.608362p-3},
    {-0x1.62e4b6p-3, -0x1.64ac18p-3},
    {0x1.62e42cp-4, 0x1.6355e2p-4},
    {-0x1.62e42cp-4, -0x1.6355e2p-4},
    {0x1.62e42ep-4, 0x1.6355e4p-4},
    {-0x1.66fcc2p-4, -0x1.677274p-4},
    {0x1.62e43p-4, 0x1.6355e6p-4},
    {-0x1.62e43p-4, -0x1.6355e6p-4},
    {0x1.62e43p-5, 0x1.63009cp-5},
    {-0x1.62e42cp-5, -0x1.630098p-5},
    {0x1.62e42ep-5, 0x1.63009ap-5},
    {-0x1.63381p-5, -0x1.63549p-5},
    {0x1.62e43p-5, 0x1.63009cp-5},
    {-0x1.62e43p-5, -0x1.63009cp-5},
    {0x1.77715cp-4, 0x1.77f8p-4},
    {-0x1.62e42cp-6, -0x1.62eb46p-6},
    {0x1.62e42ep-6, 0x1.62eb48p-6},
    {-0x1.b4cfb4p-6, -0x1.b4dcf4p-6},
    {0x1.62e43p-6, 0x1.62eb4ap-6},
    {-0x1.62e43p-6, -0x1.62eb4ap-6},
    {-0x1.62e43p+4, -0x1.000002p+31},
    {0x1.62e43p+4, 0x1.000002p+31},
    {-0x1.62e42ep+4, -0x1.ffffc2p+30},
    {0x1.6304f2p+4, 0x1.020e3cp+31},
    {-0x1.62176p+4, -0x1.e7072cp+30},
    {0x1.62e42cp+4, 0x1.ffff82p+30},
    {-0x1.62e43p+3, -0x1p+15},
    {0x1.62e43p+3, 0x1p+15},
    {-0x1.62e42cp+3, -0x1.ffffc2p+14},
    {0x1.614a94p+3, 0x1.e70768p+14},
    {-0x1.62e42cp+3, -0x1.ffffc2p+14},
    {0x1.62e42cp+3, 0x1.ffffc2p+14},
    {-0x1.62e43p+2, -0x1.fffep+6},
    {0x1.62e43p+2, 0x1.fffep+6},
    {-0x1.62e42ap+2, -0x1.fffddp+6},
    {0x1.62e42ep+2, 0x1.fffdfp+6},
    {-0x1.62e42cp+2, -0x1.fffdep+6},
    {0x1.62e42cp+2, 0x1.fffdep+6},
    {-0x1.62e43p+1, -0x1.fep+2},
    {0x1.62e43p+1, 0x1.fep+2},
    {-0x1.62e42ep+1, -0x1.fdfff8p+2},
    {0x1.5c7dc8p+1, 0x1.e4ed46p+2},
    {-0x1.62e42cp+1, -0x1.fdfffp+2},
    {0x1.62e42ap+1, 0x1.fdffe8p+2},
    {-0x1.619c82p+0, -0x1.dd4936p+0},
    {0x1.62f14cp+0, 0x1.e01bdcp+0},
    {-0x1.62e40cp+0, -0x1.dfffb4p+0},
    {0x1.62e42ep+0, 0x1.dffffcp+0},
    {-0x1.62e42cp+0, -0x1.dffff8p+0},
    {0x1.62e43ap+0, 0x1.e00014p+0},
    {-0x1.58a6cp-1, -0x1.7346a4p-1},
    {0x1.62e43p-1, 0x1.8p-1},
    {-0x1.62e42ep-1, -0x1.7ffffep-1},
    {0x1.62e472p-1, 0x1.800052p-1},
    {-0x1.62d71p-1, -0x1.7fef98p-1},
    {0x1.62e42cp-1, 0x1.7ffffcp-1},
    {-0x1.62e43p-2, -0x1.6a09e6p-2},
    {0x1.64f07ap-2, 0x1.6c362ep-2},
    {-0x1.62e42ep-2, -0x1.6a09e6p-2},
    {0x1.62e42ep-2, 0x1.6a09e6p-2},
    {-0x1.62e42cp-2, -0x1.6a09e2p-2},
    {0x1.62e418p-2, 0x1.6a09cep-2},
    {-0x1.62e43p-3, -0x1.64ab9p-3},
    {0x1.62e43p-3, 0x1.64ab9p-3},
    {-0x1.62e42ep-3, -0x1.64ab8cp-3},
    {0x1.62d474p-3, 0x1.649b98p-3},
    {-0x1.62e42cp-3, -0x1.64ab8cp-3},
    {0x1.62e42cp-3, 0x1.64ab8cp-3},
    {-0x1.62e43p-4, -0x1.6355e6p-4},
    {0x1.634d0cp-4, 0x1.63bf28p-4},
    {-0x1.62e42ep-4, -0x1.6355e4p-4},
    {0x1.62e42ep-4, 0x1.6355e4p-4},
    {-0x1.62e42cp-4, -0x1.6355e2p-4},
    {0x1.62f924p-4, 0x1.636afp-4},
    {-0x1.2c536p-4, -0x1.2c9848p-4},
    {0x1.62e43p-5, 0x1.63009cp-5},
    {-0x1.62e42ep-5, -0x1.63009ap-5},
    {0x1.62e42ep-5, 0x1.63009ap-5},
    {-0x1.62e42cp-5, -0x1.630098p-5},
    {0x1.62e40cp-5, 0x1.630078p-5},
    {-0x1p-149, -0x1p-149},
    {0x1p-149, 0x1p-149},
    {0x0p+0, 0x0p+0},
    {0x1p-149, 0x1p-149},
    {-0x1p-149, -0x1p-149},
    {0x1.d2f1a8p-4, 0x1.d3f4bep-4},
    {-0x1.eb851cp-4, -0x1.ecb35p-4},
    {0x1.eb1c42p-4, 0x1.ec49b4p-4},
    {-0x1.eb851ep-4, -0x1.ecb354p-4},
    {0x1.eb852p-4, 0x1.ecb354p-4},
    {-0x1.1eb852p-3, -0x1.1fa854p-3},
    {0x1.fffffep-2, 0x1.0acdp-1},
    {-0x1.fffffep-2, -0x1.0acdp-1},
    {0x1p-1, 0x1.0acdp-1},
    {-0x1p-1, -0x1.0acdp-1},
    {0x1.00000cp-1, 0x1.0acd1p-1},
    {-0x1.000002p-1, -0x1.0acd02p-1},
    {0x1.fffffep-1, 0x1.2cd9fcp+0},
    {-0x1.fffacp-1, -0x1.2cd5fp+0},
    {0x1.19999ap+0, 0x1.55edp+0},
    {-0x1p+0, -0x1.2cd9fcp+0},
    {0x1.000002p+0, 0x1.2cdap+0},
    {-0x1.000002p+0, -0x1.2cdap+0},
    {0x1.5ffffep+4, 0x1.ab5aa6p+30},
    {-0x1.5fdf3ap+4, -0x1.a7f2fcp+30},
    {0x1.63851ep+4, 0x1.0a4222p+31},
    {-0x1.6p+4, -0x1.ab5adcp+30},
    {0x1.600002p+4, 0x1.ab5b12p+30},
    {-0x1.600016p+4, -0x1.ab5d28p+30},
    {0x1.6ffffep+4, 0x1.226acep+32},
    {-0x1.6fffap+4, -0x1.226424p+32},
    {0x1.73ae14p+4, 0x1.6d8508p+32},
    {-0x1.7p+4, -0x1.226af4p+32},
    {0x1.700002p+4, 0x1.226b18p+32},
    {-0x1.700002p+4, -0x1.226b18p+32},
    {0x1.0a2cc4p+4, 0x1.001a02p+23},
    {-0x1.0a2b18p+4, -0x1.fffe82p+22},
    {0x1.0a2b22p+4, 0x1.ffffc2p+22},
    {-0x1.0a2b22p+4, -0x1.ffffc2p+22},
    {0x1.0a2b24p+4, 0x1p+23},
    {-0x1.0a2b24p+4, -0x1p+23},
    {0x1.0a2b2p+3, 0x1.ffffbep+10},
    {-0x1.0a2b2p+3, -0x1.ffffbep+10},
    {0x1.0a2b22p+3, 0x1.ffffdep+10},
    {-0x1.0b20e4p+3, -0x1.07cbcap+11},
    {0x1.0a2b24p+3, 0x1.fffffep+10},
    {-0x1.0a2b24p+3, -0x1.fffffep+10},
    {0x1.65be7p+6, HUGE_VALF},
    {-0x1.65a9f6p+6, -0x1.fffed8p+127},
    {0x1.65a9f8p+6, 0x1.ffffd8p+127},
    {-0x1.65a9f8p+6, -0x1.ffffd8p+127},
    {0x1.65a9fap+6, HUGE_VALF},
    {-0x1.65d2fp+6, -HUGE_VALF},
    {-0x1.65a9fap+6, -HUGE_VALF},
    {0x1.65a9fap+6, HUGE_VALF},
    {-0x1.65a9f8p+6, -0x1.ffffd8p+127},
    {0x1.65a974p+6, 0x1.ffbddep+127},
    {-0x1.65a9f6p+6, -0x1.fffed8p+127},
    {0x1.65a9f6p+6, 0x1.fffed8p+127},
    {0x1.ff7342p-31, 0x1.ff7342p-31},
    {-0x1.00465ep-30, -0x1.00465ep-30},
    {0x1.fff1eep-31, 0x1.fff1eep-31},
    {-0x1.00465ep-30, -0x1.00465ep-30},
    {0x1.001c28p-30, 0x1.001c28p-30},
    {-0x1.00466p-30, -0x1.00466p-30},
    {0x1.fe527ep-16, 0x1.fe527ep-16},
    {-0x1.01ad7ep-15, -0x1.01ad7ep-15},
    {0x1.faf782p-16, 0x1.faf782p-16},
    {-0x1.f94a04p-16, -0x1.f94a04p-16},
    {0x1.00157cp-15, 0x1.00157cp-15},
    {-0x1.fe5284p-16, -0x1.fe5284p-16},
    {0x1.fffffep-7, 0x1.0002aap-6},
    {-0x1.fffffep-7, -0x1.0002aap-6},
    {0x1.0010c6p-6, 0x1.00137p-6},
    {-0x1.0010c6p-6, -0x1.00137p-6},
    {0x1.04ea4cp-6, 0x1.04ed2p-6},
    {-0x1.000002p-6, -0x1.0002aep-6},
    {0x1.ef9dbp-6, 0x1.efb10ap-6},
    {-0x1.fffffep-6, -0x1.000aaap-5},
    {0x1p-5, 0x1.000aaap-5},
    {-0x1.4cccccp-4, -0x1.4d2a92p-4},
    {0x1.000002p-5, 0x1.000aacp-5},
    {-0x1.0000d8p-5, -0x1.000b84p-5},
    {0x1.fffffep-5, 0x1.002aacp-4},
    {-0x1.fffffep-5, -0x1.002aacp-4},
    {0x1.041894p-4, 0x1.044556p-4},
    {-0x1.1cac08p-4, -0x1.1ce6b6p-4},
    {0x1.0000d8p-4, 0x1.002b86p-4},
    {-0x1.000002p-4, -0x1.002abp-4},
    {0x1.fffffep-4, 0x1.00aaccp-3},
    {-0x1.fffffep-4, -0x1.00aaccp-3},
    {0x1.eb851ep-4, 0x1.ecb354p-4},
    {-0x1.3d70a4p-3, -0x1.3eb66ep-3},
    {0x1.000002p-3, 0x1.00aadp-3},
    {-0x1.0024b6p-3, -0x1.00cfccp-3},
    {0x1.fffffep-3, 0x1.02acccp-2},
    {-0x1.fffff6p-3, -0x1.02acc8p-2},
    {0x1p-2, 0x1.02accep-2},
    {-0x1.eb851ep-3, -0x1.f0409p-3},
    {0x1.000002p-2, 0x1.02acdp-2},
    {-0x1.000002p-2, -0x1.02acdp-2},
    {0x1.fffffep+0, 0x1.d03cf2p+1},
    {-0x1.fffffep+0, -0x1.d03cf2p+1},
    {0x1.19999ap+1, 0x1.1d4138p+2},
    {-0x1p+1, -0x1.d03cf6p+1},
    {0x1.000002p+1, 0x1.d03cfep+1},
    {-0x1.000002p+1, -0x1.d03cfep+1},
    {-0x1.000056p+2, -0x1.b4a5ccp+4},
    {0x1.fd70a2p+2, 0x1.66024ap+10},
    {-0x1.fffffep+2, -0x1.749e9ap+10},
    {0x1.19999ap+3, 0x1.9ea3ecp+11},
    {-0x1p+3, -0x1.749ea6p+10},
    {0x1.000002p+3, 0x1.749ebep+10},
    {-0x1.000002p+3, -0x1.749ebep+10},
    {0x1.fffffep+3, 0x1.0f2eacp+22},
    {-0x1.fffffep+3, -0x1.0f2eacp+22},
    {0x1.030a3ep+4, 0x1.47ed76p+22},
    {-0x1p+4, -0x1.0f2ebep+22},
    {0x1.000002p+4, 0x1.0f2edep+22},
    {-0x1.000002p+4, -0x1.0f2edep+22},
    {0x1.ffffap+4, 0x1.1f3d42p+45},
    {-0x1p+5, -0x1.1f43fcp+45},
    {0x1.000002p+5, 0x1.1f4444p+45},
    {-0x1.000002p+5, -0x1.1f4444p+45},
    {0x1.fff3b4p+5, 0x1.406b82p+91},
    {-0x1.fffffep+5, -0x1.425932p+91},
    {0x1.028f5cp+6, 0x1.31aa3p+92},
    {-0x1p+6, -0x1.425982p+91},
    {0x1.00001p+6, 0x1.425e8cp+91},
    {-0x1.000002p+6, -0x1.425a24p+91},
    {-0x1.fffffep+127, -HUGE_VALF},
    {0x1.fffffep+127, HUGE_VALF},
    {0x1.fffffep+127, HUGE_VALF},
    {-0x1.fffffep+127, -HUGE_VALF},
    {0x0p+0, 0x0p+0},
    {0x1.fffffep+127, HUGE_VALF},
    {0x1.fffffep+127, HUGE_VALF},
    {0x1.921fb6p+1, 0x1.718f46p+3},
    {0x1.92614p+0, 0x1.26e33ap+1},
    {0x1.fffffep-1, 0x1.2cd9fcp+0},
    {0x1.921fb6p-1, 0x1.bcc272p-1},
    {0x1.ff2104p-127, 0x1.ff2104p-127},
    {0x1.e182bcp-127, 0x1.e182bcp-127},
    {0x1.045b08p-126, 0x1.045b08p-126},
    {0x1.fba4fp-127, 0x1.fba4fp-127},
    {0x1p-148, 0x1p-148},
    {0x1p-149, 0x1p-149},
    {-0x1p-149, -0x1p-149},
    {-0x1p-148, -0x1p-148},
    {-0x1.e182b4p-127, -0x1.e182b4p-127},
    {-0x1p+0, -0x1.2cd9fcp+0},
    {-0x1.000002p+0, -0x1.2cdap+0},
    {-0x1.921fb6p+0, -0x1.2690f8p+1},
    {-0x1.921fb6p+1, -0x1.718f46p+3},
    {-0x1.fffffep+127, -HUGE_VALF},
    {-0x1.fffffep+127, -HUGE_VALF},
    {0x0p+0, 0x0p+0},
    {0x1.65a95ap+6, 0x1.ffb0ep+127},
    {-0x1.65a9f8p+6, -0x1.ffffd8p+127},
    {0x1.65a9fap+6, HUGE_VALF},
    {-0x1.65a9fap+6, -HUGE_VALF},
    {0.0, 0.0},
    {-HUGE_VALF, -HUGE_VALF},
    {HUGE_VALF, HUGE_VALF},
    {0.0f, 0.0},
    {-0.0f, -0.0},
};

#endif
